package lol.clann.minecraft.springboot.api.annotation.compatibility;

import org.springframework.stereotype.Component;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * sbp的类可以使用lol.clann.minecraft.springboot.test.CompatibilityChecker.check()进行全版本api兼容性检查
 * 注解在类上面,标记此类已经经过了全版本兼容性检查
 * 在全版本兼容性检查时,会忽略此类(当有新增的cb或nms调用时,应移除此注解,重新检查)
 *
 * @author pyz
 * @date 2019/7/14 7:52 PM
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Component
public @interface CompatibilityChecked {
}
